function seleccionarRegistro_ICSEVE03005(objeto,idTabla,idTabla2) {
	var codigo = obtenerCeldaFila(objeto,idTabla,0,idTabla2);
	var nombres = obtenerCeldaFila(objeto,idTabla,1,idTabla2);
	var tipoDoc = obtenerCeldaFila(objeto,idTabla,2,idTabla2);
	var nroDoc = obtenerCeldaFila(objeto,idTabla,3,idTabla2);
	
	setValorCampo("hdACCION","D");
	setValorCampo("hdCOD_BENEFICIARIO",codigo);
	setValorCampo("hdNRO_DOCUMENTO",nroDoc);
	setValorCampo("hdNOMBRES",nombres);
	
	setValorCampo("txtCodBeneficiario",nroDoc);
	setValorCampo("txtNombres",nombres);

	lanzarEventoVentana("ICSEVE03005","0X3C01005")
}
function habilitar_ICSEVE03005(){
	var fecReactiva = getValorCampo("txtFecReactivacion");
	var compania = getValorCampo("txtCompania");
	var ramo = getValorCampo("txtRamo");
	var producto = getValorCampo("txtProducto");
	var modalidad = getValorCampo("txtModalidad");
	var fecEmision = getValorCampo("txtFecEmision");
	var apePatCont = getValorCampo("txtApePatContratante");
	var apeMatCont = getValorCampo("txtApeMatContratante");
	var nomCont = getValorCampo("txtNombresContratante");
	var apePatAseg = getValorCampo("txtApePatAsegurado");
	var apeMatAseg = getValorCampo("txtApeMatAsegurado");
	var nomAseg = getValorCampo("txtNombresAsegurado");
	var nroEndoso = getValorCampo("txtNroEndoso");
	var fecEfeEnd = getValorCampo("txtFecEfectoEndoso");
	var fecVenEnd = getValorCampo("txtFecVcmtoEndoso");
	var vigencia = getValorCampo("txtVigencia");
	var fecEfeFin = getValorCampo("txtFecEfectoFinal");
	var fecEfeVen = getValorCampo("txtFecEfectoVcmto");
	
	if (fecReactiva =="" || 
	    compania =="" || 
	    ramo =="" || 
	    producto =="" || 
	    modalidad =="" || 
	    fecEmision =="" || 
	    apePatCont =="" || 
	    apeMatCont =="" || 
	    nomCont =="" || 
	    apePatAseg =="" || 
	    apeMatAseg =="" || 
	    nomAseg =="" || 
	    nroEndoso =="" || 
	    fecEfeEnd =="" || 
	    fecVenEnd =="" || 
	    vigencia =="" || 
	    fecEfeFin =="" || 
	    fecEfeVen ==""){
		
		//setear el estilo
		setEstiloAccionador("btnReactivar","BotonDisabled");
		
		//desprotegemos campos
		setProtegidoAccionador("btnReactivar","true");

	}else{
		setEstiloAccionador("btnReactivar","Boton")
		setProtegidoAccionador("btnReactivar","false");	
	}
}
function reset_ICSEVE03005(){	

	setValorCampo("txtEntidad","");
	setValorCampo("txtOficina","");
	setValorCampo("txtDigCtrl1","");
	setValorCampo("txtDigCtrl2","");
	setValorCampo("txtCuenta","");
	
	setValorCampo("txtFecReactivacion","");
	setValorCampo("txtCompania","");
	setValorCampo("txtRamo","");
	setValorCampo("txtProducto","");
	setValorCampo("txtModalidad","");
	setValorCampo("txtFecEmision","");
	setValorCampo("txtApePatContratante","");
	setValorCampo("txtApeMatContratante","");
	setValorCampo("txtNombresContratante","");
	setValorCampo("txtApePatAsegurado","");
	setValorCampo("txtApeMatAsegurado","");
	setValorCampo("txtNombresAsegurado","");
	setValorCampo("txtNroEndoso","");
	setValorCampo("txtFecEfectoEndoso","");
	setValorCampo("txtFecVcmtoEndoso","");
	setValorCampo("txtVigencia","");
	setValorCampo("txtFecEfectoFinal","");
	setValorCampo("txtFecEfectoVcmto","");
	
	//resetear
	habilitar_ICSEVE03005();
}
function baja_ICSEVE03005(){
	if(getValorCampo("hdACCION")=="D"){
		setValorCampo("hdACCION", "B");
		
		lanzarEventoVentana("ICSEVE03005","0X3C01007")
	}else{
		alert('Debe seleccionar una cobertura del listado.');
	}
}
function grabar_ICSEVE03005(){
	var codBeneficiario = getValorCampo("txtCodBeneficiario");	
	var apePaterno = getValorCampo("txtApePaterno");
	var apeMaterno = getValorCampo("txtApePaterno");
	var nombres = getValorCampo("txtNombres");

	if (codBeneficiario=="" || apePaterno=="" || apeMaterno=="" || nombres==""){
		
		alert("Debe ingresar todos los campos.");
		return;
		
	}else{
		if(confirm("Se realizará la transacción.\n¿Desea continuar?")){
			if(getValorCampo("hdACCION")=="D"){
				setValorCampo("hdACCION", "M");
			}else{
				setValorCampo("hdACCION", "A");
			}
			setValorCampo("hdNOM_COBERTURA",desLargaCob);
			setValorCampo("hdNOM_CORTO_COB",desCortaCob);
			lanzarEventoVentana("ICSEVE03005",'0X3C01007');
		}
	}
}

function buscar_ICSEVE03005(){
	var cuenta = getValorCampo("txtCuenta");
	var dig1 = getValorCampo("txtDigCtrl1");
	var dig2 = getValorCampo("txtDigCtrl2");
	var entidad = getValorCampo("txtEntidad");
	var oficina = getValorCampo("txtOficina");	
	if (cuenta=="" || dig1=="" || dig2=="" || entidad=="" || oficina==""){		
		alert("Debe ingresar todos los campos.");
		return;		
	}else{	
		setValorCampo("hdCOD_CUENTA",cuenta);
		setValorCampo("hdCOD_DIGITO1",dig1);
		setValorCampo("hdCOD_DIGITO2",dig2);
		setValorCampo("hdCOD_ENTIDAD",entidad);
		setValorCampo("hdCOD_OFICINA",oficina);
		lanzarEventoVentana("ICSEVE03005","0X3C01005");
	}	
}

function reactivar_ICSEVE03005()
{
	lanzarEventoVentana("ICSEVE03005",'0X3C01006');
}

function salir_ICSEVE03005(){
	lanzarEventoVentana("ICSEVE03005",'0X03C01000');
}